﻿using System;
using System.Collections.Generic;
using System.Text;

namespace T.FAS.Runtime.Metadata.Entity
{
    /// <summary>
    /// 元数据依赖类型
    /// </summary>
    public enum MetaDataDependencyType
    {
        /// <summary>
        /// 强依赖
        /// </summary>
        Strong = 0,
        /// <summary>
        /// 弱依赖
        /// </summary>
        Weak = 1,
        /// <summary>
        /// 父子级关系
        /// </summary>
        ParentChild = 5,

        /// <summary>
        /// 相关的
        /// </summary>
        Related = 6,

        ///缓存依赖，发布时需清理依赖元数据缓存
        CacheDependency=10,

        /// <summary>
        /// 
        /// </summary>
        None = 50
    }
}
